hazardous waste removal - French English Dictionary